package com.example.orderservice.pojo.vo;

import com.example.baseserver.moudel.Page;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author 鱼凫
 * @version 1.0
 * Create by 2023/4/12 14:01
 */
@Data
@ApiModel(value ="订单评论")
public class OrderCommentVO implements Serializable {

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty("酒店id")
    private String hotelId;

    @ApiModelProperty("订单id")
    private String orderId;

    @ApiModelProperty("内容")
    private String content;

    @ApiModelProperty("附件")
    private String attachment;

    @ApiModelProperty("点赞数")
    private Integer likes;

    @ApiModelProperty("排序")
    private Integer sort;

    @ApiModelProperty("评分")
    private Double score;

    @ApiModelProperty("是否删除")
    private Integer isDeleted;

    @ApiModelProperty("创建人")
    private String createBy;

    private Page page;

    private String header;

    private  String roomType;

    private String nickname;

    private String username;

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getHeader() {
        return header;
    }

    public void setHeader(String header) {
        this.header = header;
    }

    public String getRoomType() {
        return roomType;
    }

    public void setRoomType(String roomType) {
        this.roomType = roomType;
    }

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("更新人")
    private String updateBy;

    @ApiModelProperty("更新时间")
    private Date updateTime;

}
